N-Body Code with Adaptive Mesh Refinement

نویسندگان

  • Hideki Yahagi
  • Yuzuru Yoshii
چکیده

We have developed a simulation code with the techniques which enhance both spatial and time resolution of the PM method for which the spatial resolution is restricted by the spacing of structured mesh. The adaptive mesh refinement (AMR) technique subdivides the cells which satisfy the refinement criterion recursively. The hierarchical meshes are maintained by the special data structure and are modified in accordance with the change of particle distribution. In general, as the resolution of the simulation increases, its time step must be shortened and more computational time is required to complete the simulation. Since the AMR enhances the spatial resolution locally, we reduce the time step locally also, instead of shortening it globally. For this purpose we used a technique of hierarchical time steps (HTS) which changes the time step, from particle to particle, depending on the size of the cell in which particles reside. Some test calculations show that our implementation of AMR and HTS is successful. We have performed cosmological simulation runs based on our code and found that many of halo objects have density profiles which are well fitted to the universal profile proposed by Navarro, Frenk, & White (1996) over the entire range of their radius. Subject headings: galaxies: formation — large-scale structure of universe — methods: n-body simulations — methods: numerical

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A new multidimensional AMR Hydro+Gravity Cosmological code

A new cosmological multidimensional hydrodynamic and N-body code based on an Adaptive Mesh Refinement scheme is described and tested. The hydro part is based on modern high-resolution shock-capturing techniques, whereas N-body approach is based on the Particle Mesh method. The code has been specifically designed for cosmological applications. Tests including shocks, strong gradients, and gravit...

متن کامل

Vectorization and Parallelization of the Adaptive Mesh Refinement N -body Code

In this paper, we describe our vectorized and parallelized adaptive mesh refinement (AMR)N -body code with shared time steps, and report its performance on a Fujitsu VPP5000 vector-parallel supercomputer. Our AMR N -body code puts hierarchical meshes recursively where higher resolution is required and the time step of all particles are the same. The parts which are the most difficult to vectori...

متن کامل

Cosmological Hydrodynamics with Adaptive Mesh Refinement A New High Resolution Code Called RAMSES

A new N-body and hydrodynamical code, called RAMSES, is presented. It has been designed to study structure formation in the universe with high spatial resolution. The code is based on Adaptive Mesh Refinement (AMR) technique, with a tree based data structure allowing recursive grid refinements on a cell-by-cell basis. The N-body solver is very similar to the one developed for the ART code (Krav...

متن کامل

GRACOS: Scalable and Load Balanced PM Cosmological N-body Code

We present a parallel implementation of the particle-particle/particle-mesh (PM) algorithm for distributed memory clusters. The GRACOS (GRAvitational COSmology) code uses a hybrid method for both computation and domain decomposition. Long-range forces are computed using a Fourier transform gravity solver on a regular mesh; the mesh is distributed across parallel processes using a static one-dim...

متن کامل

THE UNIVERSITY OF READING DEPARTMENT OF MATHEMATICS A cell by cell adaptive mesh

A cell by cell adaptive mesh technique is described and implemented to solve the Euler equations. The adaptive mesh scheme builds upon a staggered grid Lagrangian code similar to the AWE code CORVUS. The mesh is automatically refined in a cell by cell manner using a solution gradient refinement criteria. The method has the automatic response of adaptive mesh refinement but without storing and s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001